.QWHgYe {
  position: relative;
  vertical-align: middle
}

.LJQfbb {
  background-color: #fff
}

.kp-wholepage-osrp .LJQfbb {
}

.KTBLL {
  position: absolute;
  right: 0;
  margin: -34px 13px -4px
}

.RRUgff {
  text-align: right
}

.xEXvn {
  margin-left: 5px;
  vertical-align: bottom
}

.WEZnff {
  max-width: calc(100% - 14px);
  padding: 0 16px;
  width: 250px
}

.QMLfwd {
  flex: none
}

.C5GhQc {
  color: rgba(0, 0, 0, .54)
}

.ICcdW {
  flex-shrink: 0;
  display: inline-block;
  border: 1px solid rgba(255, 255, 255, 0);
  border-radius: 16px;
  margin-right: 18px;
  width: 204px;
}

.QyJI3d {
  background-color: #fff;
  color: #666;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2)
}

.oQcPt {
  background-color: #fff
}

.QyJI3d {
  border: 1px solid rgba(0, 0, 0, .2);
  position: absolute;
  z-index: 9120
}

.nFdFHf {
  -webkit-animation: g-bubble-show .2s forwards;
  animation: g-bubble-show .2s forwards
}

.bE3Kif {
  -webkit-animation: g-bubble-hide .2s forwards;
  animation: g-bubble-hide .2s forwards
}

@-webkit-keyframes g-bubble-show {
  from {
    opacity: 0
  }
  to {
    opacity: 1
  }
}

@keyframes g-bubble-show {
  from {
    opacity: 0
  }
  to {
    opacity: 1
  }
}

@-webkit-keyframes g-bubble-hide {
  from {
    opacity: 1
  }
  to {
    opacity: 0
  }
}

@keyframes g-bubble-hide {
  from {
    opacity: 1
  }
  to {
    opacity: 0
  }
}

.QyJI3d.QJnoze {
  border-radius: 12px
}

.QyJI3d.SiOjJb {
  border-left-width: 0;
  border-right-width: 0;
  width: 100%
}

.QyJI3d.PnQMie {
  background-color: #202124;
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #dadce0
}

.QyJI3d.LWen5c {
  background-color: #1a73e8;
  border: none;
  color: #fff;
  z-index: 9100
}

.tYmfxe {
  -webkit-transform: translate(2.5px, 1.8px) rotateZ(45deg);
  transform: translate(2.5px, 1.8px) rotateZ(45deg);
  position: absolute;
  z-index: 9121
}

[dir=rtl] .tYmfxe {
  -webkit-transform: translate(-2.5px, 1.8px) rotateZ(45deg);
  transform: translate(-2.5px, 1.8px) rotateZ(45deg)
}

.IBPZu.tYmfxe {
  -webkit-transform: translate(2.5px, -5.7px) rotateZ(45deg);
  transform: translate(2.5px, -5.7px) rotateZ(45deg)
}

[dir=rtl] .IBPZu.tYmfxe {
  -webkit-transform: translate(-2.5px, -5.7px) rotateZ(45deg);
  transform: translate(-2.5px, -5.7px) rotateZ(45deg)
}

.oQcPt {
  border-bottom: none;
  border-left: 1px solid rgba(0, 0, 0, .2);
  border-right: none;
  border-top: 1px solid rgba(0, 0, 0, .2);
  box-sizing: border-box;
  height: 13.435px;
  width: 13.435px
}

.IBPZu .oQcPt {
  border-bottom: 1px solid rgba(0, 0, 0, .2);
  border-left: none;
  border-right: 1px solid rgba(0, 0, 0, .2);
  border-top: none
}

.PnQMie .oQcPt {
  background-color: #202124;
  border-color: rgba(0, 0, 0, 0.5)
}

.LWen5c .oQcPt {
  background-color: #1a73e8;
  border: none
}

.nnFGuf {
  display: none
}

.c5aZPb {
  cursor: pointer
}

.Dcltre {
  pointer-events: none
}

.TYQ8Af {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
  z-index: -1000;
  top: 3px;
  right: 3px
}

sentinel {
}

.FIfWIe {
  margin-left: 4px
}

.gTewb {
  padding-left: 8px;
  padding-right: 8px
}

.s8bAkb {
  padding-bottom: 0px;
  padding-top: 0px
}

g-scrolling-carousel {
  display: block;
  position: relative
}

g-scrolling-carousel.tJJouf {
  overflow-y: visible
}

g-scrolling-carousel.tJJouf .acCJ4b {
  position: static
}

.acCJ4b {
  display: block;
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
  white-space: nowrap
}

.acCJ4b {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.MGlaC {
  border-radius: 12px
}

.acCJ4b::-webkit-scrollbar {
  display: none
}

.AXejN {
  overflow-x: hidden
}

.GpHuwc {
  display: inline-block
}

.kjqWgb {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex
}

.r95t {
  border-radius: 2px;
  height: 24px;
  background-color: #4285f4;
  color: #fff;
  top: 50%;
  position: absolute;
  margin-top: -12px;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
  opacity: 1;
  visibility: inherit;
  box-sizing: border-box;
  -webkit-transition: opacity .3s, visibility .3s;
  transition: opacity .3s, visibility .3s
}

.r95t.YdJLG {
  opacity: 0;
  visibility: hidden
}

.u1Rise {
  padding-right: 11px;
  background-position: 0 6px;
  background-size: 11px 8px;
  background-repeat: no-repeat;
  background-image: url()
}

.acCJ4b.mecbob {
  -webkit-transform: none;
  transform: none
}

.kNfbm {
  margin-top: -2px
}

.kNfbm {
  margin-left: 0;
  margin-right: 0
}

.EDblX.y74B4 {
  padding-top: 2px
}

.EDblX.y74B4 {
  padding-left: 16px;
  padding-right: 16px
}

.EDblX.k0YrJf {
  padding-left: 0;
  padding-right: 0
}

.EDblX.Ke2Pl {
  padding-top: 16px
}

.EDblX.ifNoke {
  padding-bottom: 16px
}

sentinel {
}

.BJErHc {
  padding: 12px 0 0 0;
  white-space: pre-line
}

.n9gTLd img {
  display: block;
  object-fit: cover;
  height: 114px;
  width: 204px;
}

.TEevSe {
  overflow: hidden;
  position: relative
}

.srTCxb {
  color: #202124;
  font-family: Google Sans, arial, sans-serif;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.IbDaqf {
  -webkit-line-clamp: 2;
  color: #70757a;
  font-family: Google Sans, arial, sans-serif;
  height: 40px;
  overflow: hidden;
  text-overflow: ellipsis
}

.bpIOOd {
  display: inline-block
}

.J1FGbf, .x2knX {
  color: #202124;
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  padding-left: 20px
}

.J1FGbf {
  margin-top: 4px
}

.l2dHTb {
  font-weight: 400;
  margin-left: 4px
}

.gaCOcc {
  color: #5e5e5e;
  fill: #5e5e5e;
  height: 12px;
  margin-left: -20px;
  margin-right: 6px;
  padding: 0 0 2px 0;
  vertical-align: middle;
  width: 12px
}

.ZGomKf {
  overflow: hidden
}

sentinel {
}

.O4tmq {
  height: 24px;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 24px
}

.O4tmq.tl8m7c {
  left: 0
}

.O4tmq.tl8m7c {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(#fff));
  background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), #fff);
  background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0), #fff)
}

.O4tmq.pd818b {
  right: 48px
}

.O4tmq.pd818b {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#fff));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #fff);
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff)
}

sentinel {
}

.TBC9ub {
  margin-left: 0px;
  margin-right: 0px
}

.OZ5bRd {
  margin-bottom: auto;
  margin-top: auto
}

.wgbRNb {
  cursor: pointer;
  height: 72px;
  position: absolute;
  display: block;
  visibility: inherit;
  width: 36px;
  bottom: 0;
  opacity: .8;
  top: 0;
  z-index: 101
}

.wgbRNb.tHT0l {
  -webkit-transition: opacity .5s, visibility .5s;
  transition: opacity .5s, visibility .5s
}

.wgbRNb:hover {
  opacity: .9
}

.wgbRNb.pQXcHc, .wgbRNb.pQXcHc:hover {
  cursor: default;
  opacity: 0;
  visibility: hidden
}

.b5K9zd {
  bottom: 0;
  display: block;
  position: absolute !important;
  top: 0
}

.wgbRNb.ENJHPd:hover g-fab {
  color: #202124 !important
}

.bCwlI.ENJHPd g-fab, .VdehBf.ENJHPd g-fab {
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.2)
}

.wgbRNb.ENJHPd {
  height: 50px;
  width: 50px;
  opacity: 1
}

.wgbRNb.ENJHPd.pQXcHc, .wgbRNb.ENJHPd.pQXcHc:hover {
  opacity: 0
}

.bCwlI.ENJHPd g-fab, .VdehBf.ENJHPd g-fab {
  cursor: pointer;
  height: 50px;
  width: 50px
}

.bCwlI.ENJHPd {
  left: -25px
}

.VdehBf.ENJHPd {
  right: -25px
}

.wgbRNb.HEeAqe:hover g-fab {
  color: #202124 !important
}

.wgbRNb.HEeAqe {
  height: 48px;
  width: 48px;
  opacity: .9
}

.wgbRNb.HEeAqe:hover {
  opacity: 1
}

.wgbRNb.HEeAqe.pQXcHc, .wgbRNb.HEeAqe.pQXcHc:hover {
  opacity: 0
}

.bCwlI.HEeAqe g-fab, .VdehBf.HEeAqe g-fab {
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 48px;
  width: 48px
}

.bCwlI.HEeAqe {
  left: 20px
}

.VdehBf.HEeAqe {
  right: 20px
}

.wgbRNb.TVgFVb:hover g-fab {
  color: #202124 !important
}

.wgbRNb.TVgFVb {
  height: 40px;
  width: 40px
}

.bCwlI.TVgFVb g-fab, .VdehBf.TVgFVb g-fab {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3), 0 0 4px rgba(0, 0, 0, 0.2);
  cursor: pointer
}

.bCwlI.TVgFVb {
  left: -58px
}

.VdehBf.TVgFVb {
  right: -58px
}

.bCwlI.Yze26d .vWtmKf, .VdehBf.Yze26d .PFY4o {
  background-image: url();
  background-repeat: no-repeat;
  height: 20px;
  opacity: .56;
  width: 12px
}

.bCwlI.Yze26d, .VdehBf.Yze26d {
  opacity: .9;
  width: 80px
}

.bCwlI.Yze26d .vWtmKf {
  background-position: 0 -26px;
  left: 2px
}

.VdehBf.Yze26d .PFY4o {
  background-position: 0 0;
  right: 2px
}

.bCwlI.Yze26d {
  background: linear-gradient(90deg, #fff 50%, rgba(255, 255, 255, 0.09) 100%);
  left: 0
}

.VdehBf.Yze26d {
  background: linear-gradient(270deg, #fff 50%, rgba(255, 255, 255, 0.09) 100%);
  right: 0
}

.wgbRNb.T9Wh5:hover g-fab {
  color: #202124 !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.2)
}

.wgbRNb.T9Wh5 {
  height: 36px;
  width: 36px;
  opacity: 1
}

.wgbRNb.T9Wh5.pQXcHc, .wgbRNb.T9Wh5.pQXcHc:hover {
  opacity: 0
}

.bCwlI.T9Wh5 g-fab, .VdehBf.T9Wh5 g-fab {
  cursor: pointer;
  height: 36px;
  width: 36px
}

.bCwlI.T9Wh5 {
  left: -18px
}

.VdehBf.T9Wh5 {
  right: -18px
}

.wgbRNb.zfpUke:hover g-fab {
  color: #202124 !important
}

.wgbRNb.zfpUke {
  height: 36px;
  width: 36px;
  opacity: 0
}

.z1Mm0e:hover .wgbRNb.zfpUke {
  opacity: .9
}

.z1Mm0e .wgbRNb.zfpUke:hover, .z1Mm0e .wgbRNb.zfpUke:focus-visible {
  opacity: 1
}

.wgbRNb.zfpUke.pQXcHc, .wgbRNb.zfpUke.pQXcHc:hover {
  opacity: 0
}

.bCwlI.zfpUke g-fab, .VdehBf.zfpUke g-fab {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 36px;
  width: 36px
}

.bCwlI.zfpUke {
  left: 16px
}

.VdehBf.zfpUke {
  right: 16px
}

.bCwlI.ENpXyb .vWtmKf, .VdehBf.ENpXyb .PFY4o {
  background-image: url();
  background-repeat: no-repeat;
  height: 20px;
  width: 12px
}

.bCwlI.ENpXyb .vWtmKf {
  background-position: 0 -26px;
  left: 8px
}

.VdehBf.ENpXyb .PFY4o {
  background-position: 0 0;
  right: 8px
}

.bCwlI.ENpXyb {
  left: 0
}

.VdehBf.ENpXyb {
  right: 0
}

.bCwlI.ENpXyb {
  border-bottom-right-radius: 36px;
  border-top-right-radius: 36px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.5)
}

.VdehBf.ENpXyb {
  border-bottom-left-radius: 36px;
  border-top-left-radius: 36px;
  box-shadow: -1px 0 2px rgba(0, 0, 0, 0.5)
}

.bCwlI.AoT6sc .vWtmKf {
  left: 2px
}

.VdehBf.AoT6sc .PFY4o {
  right: 2px
}

.bCwlI.AoT6sc {
  left: -32px;
  border: 1px solid #f8f9fa;
  border-radius: 2px 0 0 2px
}

.VdehBf.AoT6sc {
  right: -32px;
  border: 1px solid #f8f9fa;
  border-radius: 0 2px 2px 0
}

.wgbRNb.AoT6sc {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f9fa), to(#f8f9fa));
  background-image: -webkit-linear-gradient(top, #f8f9fa, #f8f9fa);
  background-image: linear-gradient(top, #f8f9fa, #f8f9fa);
  height: 50px;
  width: 30px
}

.wgbRNb.AoT6sc:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f9fa), to(#f8f9fa));
  background-image: -webkit-linear-gradient(top, #f8f9fa, #f8f9fa);
  background-image: linear-gradient(top, #f8f9fa, #f8f9fa)
}

.wgbRNb.btpNFe:hover g-fab {
  color: #202124 !important
}

.wgbRNb.btpNFe {
  height: 36px;
  width: 36px;
  opacity: .9
}

.wgbRNb.btpNFe:hover {
  opacity: 1
}

.wgbRNb.btpNFe.pQXcHc, .wgbRNb.btpNFe.pQXcHc:hover {
  opacity: 0
}

.bCwlI.btpNFe g-fab, .VdehBf.btpNFe g-fab {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 36px;
  width: 36px
}

.bCwlI.btpNFe {
  left: -18px
}

.VdehBf.btpNFe {
  right: -18px
}

.wgbRNb.jSZMre:hover g-fab {
  color: #202124 !important
}

.wgbRNb.jSZMre {
  height: 32px;
  width: 32px;
  opacity: .9;
  padding: 8px
}

.wgbRNb.jSZMre:hover {
  opacity: 1
}

.wgbRNb.jSZMre.pQXcHc, .wgbRNb.jSZMre.pQXcHc:hover {
  opacity: 0
}

.bCwlI.jSZMre g-fab, .VdehBf.jSZMre g-fab {
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 32px;
  width: 32px
}

.bCwlI.jSZMre {
  left: 20px
}

.VdehBf.jSZMre {
  right: 20px
}

.wgbRNb.vkcLib {
  height: 40px;
  width: 40px;
  opacity: 0
}

.z1Mm0e:hover .wgbRNb.vkcLib, .z1Mm0e .wgbRNb.vkcLib:hover, .z1Mm0e .wgbRNb.vkcLib:focus-visible {
  opacity: 1
}

.wgbRNb.vkcLib.pQXcHc, .wgbRNb.vkcLib.pQXcHc:hover {
  opacity: 0
}

.bCwlI.vkcLib g-fab, .VdehBf.vkcLib g-fab {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  cursor: pointer;
  height: 24px;
  width: 24px;
  position: relative;
  top: 8px;
  left: 8px
}

.bCwlI.vkcLib {
  left: 4px
}

.VdehBf.vkcLib {
  right: 4px
}

.bCwlI.SL0Gp .vWtmKf, .VdehBf.SL0Gp .PFY4o {
  background-repeat: no-repeat;
  opacity: .54;
  width: 24px
}

.bCwlI.SL0Gp .vWtmKf {
  background-image: url()
}

.VdehBf.SL0Gp .PFY4o {
  background-image: url()
}

.VdehBf.SL0Gp, .bCwlI.SL0Gp {
  width: 24px
}

.wgbRNb.SL0Gp.pQXcHc, .wgbRNb.SL0Gp.pQXcHc:hover {
  cursor: default;
  opacity: 1;
  visibility: inherit
}

.wgbRNb.SL0Gp.pQXcHc .vWtmKf, .wgbRNb.SL0Gp.pQXcHc .PFY4o {
  opacity: .2
}

.wgbRNb.SL0Gp {
  height: 24px;
  margin: 0
}

.wgbRNb.SL0Gp:hover {
  opacity: 1
}

sentinel {
}

.OvQkSb {
  border-radius: 9999px
}

.S3PB2d {
  margin: auto
}

.sr9hec {
  display: block;
  position: relative;
  z-index: 0
}

.sr9hec {
  cursor: pointer
}

.sr9hec {
  border: 1px solid #dadce0
}

.sr9hec:focus {
  outline: none
}

.sr9hec .U8v51e {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 24px;
  height: 24px
}

.s3IB3 {
  width: 40px;
  height: 40px
}

.a11Pr {
  width: 56px;
  height: 56px
}

.MKCV1b {
  width: 28px;
  height: 28px
}

.sr9hec.MKCV1b .U8v51e {
  width: 22px;
  height: 22px
}

.OZQDWd {
  width: 18px;
  height: 18px
}

.sr9hec.OZQDWd .U8v51e {
  width: 12px;
  height: 12px
}

sentinel {
}

.LnCrMe {
  margin-left: auto
}

.eFM0qc {
  display: inline-flex;
  padding-bottom: 2px;
  padding-top: 1px;
  padding-left: 2px;
  visibility: visible;
  align-items: center
}

.LAWljd {
  padding: 0 4px 0 4px
}

.eFM0qc.BCF2pd {
  align-items: center;
  display: flex;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0
}

.LAWljd.BCF2pd {
  padding: 0 2px 0 0;
  text-align: center;
  width: 12px
}

.cUnQKe {
  margin-bottom: 44px;
  position: relative
}

.cUnQKe.wHYlTd {
  line-height: 20px
}

.uKh9yc {
  padding: 9px
}

.Kc1gdb {
  padding-top: 4px
}

sentinel {
}

.dG2XIf.cUnQKe .related-question-pair .wDYxhc:not(.NFQFxe), .cUnQKe .related-question-pair .g {
  padding-left: 0px;
  padding-right: 0px
}

.wQiwMc .g {
  margin-bottom: 4px;
  clear: both
}

.CSkcDe, .related-question-pair div.iDjcJe {
  color: #202124;
  font-family: Google Sans, arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px
}

.ilulF .JCzEY, .ilulF .WltAjf {
  -webkit-line-clamp: unset !important
}

.oST1qe .JCzEY {
  color: #202124
}

.g7pt6d .JCzEY {
  font-family: arial, sans-serif;
  font-size: 16px;
}

.aj35ze {
  background-image: url('data:image/svg+xml,\00003csvg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath fill="%2370757a" d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z">\00003c/path>\00003c/svg>');
  display: inline-block;
  height: 24px;
  width: 24px
}

.XBlWIe .aj35ze {
  background-image: url('data:image/svg+xml,\00003csvg focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">\00003cpath fill="%23747878" d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z">\00003c/path>\00003c/svg>');
}

.h373nd {
  overflow: hidden;
  position: relative
}

.dnXCYb {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  max-height: none;
  position: relative;
  width: 100%;
  cursor: pointer
}

html:not(.zAoYTe) .dnXCYb {
  outline: 0
}

.JlqpRe {
  flex: 1;
  margin: 12px 0;
  overflow: hidden
}

.JCzEY {
  color: #4d5156;
}

.ru2Kjc {
  display: none
}

.L3Ezfd {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0
}

.JCzEY, .WltAjf, .bJi8Dd {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden
}

.JCzEY {
  -webkit-line-clamp: 2
}

.Jb0Zif .UiGGAb.ILfuVd, .ILfuVd {
  font-size: 16px;
  line-height: 24px;
}

.SALvLe .LGOjhe, .Jb0Zif .LGOjhe, .HSryR .LGOjhe, .IVvPP .LGOjhe {
  padding: 0 0 10px;
  margin: 10px 0 0 0
}

#res .Jb0Zif .qDOt0b h3, .IVvPP .qDOt0b h3 {
  font-size: 16px;
  line-height: 1.375
}

.Jb0Zif .qDOt0b .iUh30, .IVvPP .qDOt0b .iUh30 {
  font-size: 14px;
  line-height: 1.58
}

.NA6bn, .duSGDe, .UiGGAb.ILfuVd, .IVvPP .ILfuVd {
  font-size: 14px;
  line-height: 22px
}

.NA6bn, .duSGDe, .UiGGAb.ILfuVd, .IVvPP .ILfuVd {
  line-height: 20px
}

.fm06If .ILfuVd, .c2xzTb .ILfuVd, .Jb0Zif .c2xzTb .ILfuVd, .W0urI .ILfuVd {
  font-family: Google Sans, arial, sans-serif;
  color: #202124
}

.fm06If .ILfuVd, .c2xzTb .ILfuVd, .Jb0Zif .c2xzTb .ILfuVd {
  font-size: 20px;
  line-height: 28px
}

.cUnQKe .ILfuVd, .cUnQKe .UiGGAb.ILfuVd {
  color: #4d5156;
  font-family: Google Sans, arial, sans-serif;
  font-size: 16px;
  line-height: 24px
}

.cUnQKe .ILfuVd b {
  background-color: rgba(80, 151, 255, 0.18);
  color: #040c28;
  font-weight: 500;
}

@media (forced-colors: active) {
  .cUnQKe .ILfuVd b {
    background-color: Mark;
    color: MarkText
  }
}

.U56OG {
  margin-right: 8px
}

sentinel {
}

.C5w57c {
  margin-top: 2px
}

sentinel {
}

.CJHX3e {
  padding-bottom: 12px;
  padding-top: 12px
}

sentinel {
}

.N8D9gb {
  padding-left: 12px;
  padding-right: 12px
}

sentinel {
}

.Aajd3 {
  padding-left: 16px
}

sentinel {
}

.hWIMdd {
  padding-top: 0px
}

sentinel {
}

.I7Y2H {
  padding-right: 0px
}

sentinel {
}

.gxMdVd {
  padding-right: 8px
}

sentinel {
}

.zVq10e {
  border-radius: 8px
}

sentinel {
}

.LLO8yd {
  background-color: rgba(0, 0, 0, .03);
  position: absolute;
  top: 0;
  bottom: 0;
  pointer-events: none;
  left: 0;
  right: 0
}

sentinel {
}

.XVdSCb {
  height: 16px
}

.xKf9F {
  margin-top: 16px
}

#rhs .KFFQ0c, .xpd-wa .KFFQ0c {
  display: none
}

.KFFQ0c {
  align-items: center;
  display: flex;
  margin-bottom: 0px;
  width: 652px
}

.akqY6 {
  background: #dadce0;
  height: 1px;
  width: 100%
}

.KFFQ0c .YfftMc, .KFFQ0c .YfftMc span, .KFFQ0c .YfftMc div, .KFFQ0c .YfftMc a {
  align-items: center;
  color: #70757a;
  display: flex;
  font-size: 12px;
  font-style: normal;
  margin: 0;
  padding: 0;
  white-space: nowrap
}

.KFFQ0c .YfftMc {
  flex-shrink: 0;
  margin-left: 14px
}

.srKDX {
  display: grid;
  justify-content: space-between;
  align-items: start;
  position: relative;
  width: 100%
}

.cvP2Ce {
  contain: layout paint;
  overflow: hidden
}

.ieodic {
  min-width: 0
}

[data-snc='ih6Jnb_jF54v'] {
  grid-template-areas:'x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb x5WNvb Vjbam''. . . . . . . . . . . Vjbam''nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc nke7rc Vjbam''mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf mCCBcf Vjbam''. . . . . . . . . . . Vjbam';
  grid-template-columns: repeat(12, minmax(auto, 54px));
}

.Sqrs4e {
  padding-top: 0;
  margin-bottom: 0
}

.LEwnzc {
  color: #70757a;
}

.NfrtPd {
  margin: 0 -10px 0 -10px
}

.tVG5mb {
  margin: 0 5px 10px 5px
}

.ZVHLgc {
  display: flex;
  flex-direction: column;
  flex: auto
}

.UE0K3b {
  display: block
}

.CPu2Zc {
  margin-top: 4px
}

.Z8r5Gb {
  background: #fff;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  position: relative;
  vertical-align: top;
  width: 94px;
  border: 1px solid rgba(0, 0, 0, .12);
  margin: 0 4px 8px
}

.jhtnKe {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -4px;
}

@media (max-width: 336px) {
  .Z8r5Gb, .cZQB8d {
    width: 88px
  }
}

.QsV5nc .Z8r5Gb {
  border-radius: 0;
  box-shadow: none;
  margin: 0 11px 16px 0;
  overflow: visible
}

.QsV5nc .jhtnKe {
  margin: 0 5px 0 16px;
  padding-top: 2px
}

.QsV5nc .Z8r5Gb, .QsV5nc .cZQB8d {
  border: none;
  flex-grow: unset;
  margin: 0 5px 10px 5px;
  width: 122px
}

.QsV5nc .jhtnKe {
  margin: 0
}

.l10H9c, .BQeWAd {
  flex: auto;
  height: 100%
}

.Hc9Ord:link, .Hc9Ord:active, .Hc9Ord:visited {
  color: #202124
}

.VJrHBf {
  margin-bottom: 8px;
  position: relative;
  overflow: hidden
}

.UEiegc.v3HaEc, .UEiegc.hkaGef, .UEiegc.Y4Ql3c, .UEiegc.iiNTId {
  -webkit-hyphens: auto;
  hyphens: auto;
  line-height: 20px;
  overflow-wrap: break-word
}

.UEiegc.v3HaEc {
  font-size: 16px;
  font-family: Google Sans, arial, sans-serif
}

.UEiegc.Y4Ql3c {
  font-size: 14px;
  font-family: arial, sans-serif
}

.MiF81b {
  padding-bottom: 2px
}

.MiF81b .UEiegc.v3HaEc {
  letter-spacing: 0.1px
}

.UEiegc.hkaGef {
  font-family: arial, sans-serif;
  color: #70757a;
  font-size: 14px
}

.UEiegc.iiNTId {
  font-size: 14px;
  font-family: arial, sans-serif;
  letter-spacing: 0.25px;
  font-weight: bold
}

.lVm3ye {
  color: #202124;
}

.TElO2c {
  white-space: nowrap
}

.Y0A0hc {
  display: inline-block
}

.yi40Hd {
  margin-right: 4px
}

.RDApEe {
  margin-left: 4px
}

.RDApEe.YrbPuc, .yi40Hd.YrbPuc {
  line-height: unset
}

.yoARA .yi40Hd, .yoARA .RDApEe {
  font-size: 12px
}

.Quhhuf .yi40Hd, .Quhhuf .RDApEe {
  font-size: 12px;
  line-height: 16px
}

.aNmOgc .yi40Hd, .aNmOgc .RDApEe, .qurYec .yi40Hd, .qurYec .RDApEe {
  color: currentcolor
}

sentinel {
}

.z3HNkc {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon fill='%23dadce0' points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  background-repeat: repeat-x;
  display: inline-block;
  overflow: hidden;
  position: relative
}

.z3HNkc span {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon fill='%23fbbc04' points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  background-repeat: repeat-x;
  display: block
}

.aNmOgc .z3HNkc span {
  background-color: currentcolor;
  background-image: unset;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
  -webkit-mask-size: 14px 11.4px;
  mask-size: 14px 11.4px
}

.z3HNkc.YMYLUd span {
  background-color: currentcolor;
  background-image: unset;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  mask-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.44 19'><polygon points='10,15.27 16.18,19 14.54,11.97 20,7.24 12.81,6.63 10,0 7.19,6.63 0,7.24 5.46,11.97 3.82,19'/></svg>");
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
  -webkit-mask-size: 14px 11.4px;
  mask-size: 14px 11.4px
}

.z3HNkc, .z3HNkc span {
  background-size: 14px 11.4px;
  height: 11.4px;
  width: 68px
}

sentinel {
}

.z3HNkc.fUNJzc, .z3HNkc.fUNJzc span, .PnYFnf.fUNJzc, .PnYFnf.fUNJzc span {
  width: 12px;
  height: 14px;
  vertical-align: middle
}

sentinel {
}

.MmMIvd {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: block;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 16px;
  padding-top: 0;
  margin-top: 24px;
  position: relative
}

.MmMIvd.TOQyFc {
  margin-top: 0
}

.jRKCUd::before {
  bottom: 12px;
  content: '';
  left: 16px;
  position: absolute;
  right: 16px;
  top: -4px
}

.iInZTe, .SKsNHb .PBBEhf {
  display: none
}

.PBBEhf, .SKsNHb .iInZTe {
  display: unset
}

a.jRKCUd:hover {
  text-decoration: none
}

.oIk2Cb {
  margin: 0
}

.y6Uyqe {
  margin-left: -8px;
  margin-right: -8px;
  padding: 6px 0 0 0
}

.kfsfbe.kfsfbe {
  padding: 0 0 8px
}

.adDDi {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  padding: 0 0 12px;
  margin: 0 0
}

.T6zPgb {
  min-width: 0
}

.YC72Wc {
  max-width: calc(100% - 22px)
}

.mgAbYb {
  display: block;
  white-space: nowrap
}

.YR2tRd {
  position: relative;
  align-self: center;
  height: 22px
}

.EIaa9b {
  display: flex
}

.AJLUJb {
  display: flex;
  flex: 1;
  flex-direction: column
}

.gduDCb {
  margin-left: 12px
}

sentinel {
}

.k8XOCe {
  align-items: center;
  background-color: #f1f3f4;
  border-radius: 100px;
  box-sizing: border-box;
  display: flex;
  max-height: none;
  min-height: 48px;
  padding-left: 17px;
  padding-right: 17px;
  position: relative
}

.k8XOCe:hover, .k8XOCe:active {
  color: #202124
}

.s75CSd {
  -webkit-box-orient: vertical;
  color: #202124;
  display: -webkit-box;
  flex: 1;
  font-size: 16px;
  -webkit-line-clamp: 2;
  max-width: 227px;
  overflow-wrap: break-word;
  overflow: hidden
}

.aXBZVd {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='rgba(0,0,0,.54)' d='M20.49 19l-5.73-5.73C15.53 12.2 16 10.91 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.41 0 2.7-.47 3.77-1.24L19 20.49 20.49 19zM5 9.5C5 7.01 7.01 5 9.5 5S14 7.01 14 9.5 11.99 14 9.5 14 5 11.99 5 9.5z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 20px;
  height: 20px;
  padding: 10px;
  width: 20px
}

.R0xfCb {
  margin-bottom: 4px;
  margin-top: 4px
}

sentinel {
}

.unhzXb {
  border-radius: 4px
}

sentinel {
}

.u60jwe {
  margin-right: 0px
}

sentinel {
}

.C4clhf {
  margin: 10px 0 0;
}

.z1asCe.kQdGHd, .WqQeqc.kQdGHd {
  position: absolute
}

.WZH4jc {
  text-align: center
}

.WZH4jc .VknLRd {
  pointer-events: none
}

.WZH4jc .VknLRd:hover, .WZH4jc .VknLRd:hover h3 {
  text-decoration: none
}

.WZH4jc .GNJvt {
  background: #f1f3f4;
  border: 1px solid rgba(255, 255, 255, 0);
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  line-height: 20px;
  pointer-events: auto;
  position: relative;
  width: 300px;
  padding: 7px 11px;
  margin: 0;
  flex-direction: row-reverse;
  align-items: center;
  display: flex;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  height: 36px;
  border-radius: 18px
}

.WZH4jc .VknLRd:hover .GNJvt {
  background: #D8D7DC
}

.WZH4jc .kQdGHd {
  position: relative;
  left: 0
}

.WZH4jc .OTvAmd {
  display: block
}

.WZH4jc .RVQdVd {
  line-height: 20px;
  margin-right: 8px
}

.KXbwLb {
  background-color: #dadce0;
  border: 0;
  height: 1px;
  left: 0;
  margin-top: 18px;
  position: absolute;
  width: 100%
}

.QjmzCd {
  text-align: center;
  margin: 25px 0;
  height: 30px
}

.w7LJsc {
  height: 45px;
  margin-bottom: 28px
}

.GNJvt {
  display: block;
  background-color: #f1f3f4;
  text-align: center;
  font-size: 14px;
  color: #202124;
  border-radius: 20px;
  height: 24px;
  line-height: 24px;
  border: 1px solid rgba(255, 255, 255, 0);
  padding: 8px 13px;
  margin: 16px 16px 40px 16px;
}

.RVQdVd {
  line-height: 24px
}

.kQdGHd {
  color: #5e5e5e;
  left: 13px;
  position: absolute
}

.GNJvt:active {
  background: #e6e6e6
}

.VknLRd {
  -webkit-tap-highlight-color: transparent;
  display: block
}

.ipz2Oe {
  position: relative
}